home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1997 March
/
CHIP Mart 1997.iso
/
prg
/
DRHARD
/
KOPIER.BAT
< prev
next >
Wrap
DOS Batch File
|
1996-07-03
|
6KB
|
183 lines
@echo off
cls
echo ************************* DR.HARDWARE SYSINFO **************************
echo
echo Installation auf Festplatte
echo
echo
echo Bitte drücken Sie eine beliebige Taste, wenn Sie DR. HARDWARE
if "%1" == "" goto INSTFIRSTHD
if "%1" == "c:" goto INST
if "%1" == "d:" goto INST
if "%1" == "e:" goto INST
if "%1" == "f:" goto INST
if "%1" == "g:" goto INST
if "%1" == "h:" goto INST
if "%1" == "i:" goto INST
if "%1" == "j:" goto INST
if "%1" == "k:" goto INST
if "%1" == "l:" goto INST
if "%1" == "m:" goto INST
if "%1" == "n:" goto INST
if "%1" == "o:" goto INST
if "%1" == "p:" goto INST
if "%1" == "q:" goto INST
if "%1" == "r:" goto INST
if "%1" == "s:" goto INST
if "%1" == "t:" goto INST
if "%1" == "u:" goto INST
if "%1" == "v:" goto INST
if "%1" == "w:" goto INST
if "%1" == "x:" goto INST
if "%1" == "y:" goto INST
if "%1" == "z:" goto INST
goto INSTFIRSTHD
:INSTFIRSTHD
echo im Verzeichnis \DRHARD auf der Festplatte C:\ installieren wollen.
echo
echo HINWEIS:
echo Durch Aufrufen dieser Kopierroutine mit zusätzlichen Parametern
echo können Sie Laufwerk und Verzeichnisname selbst festlegen.
echo Syntax : KOPIER X: Verzeichnisname
echo Beispiele:
echo [KOPIER D: TEST] Kopiert Programm in das Verzeichnis "TEST" auf D:\
echo [KOPIER E:] Kopiert Programm in das Vorgabeverzeichnis \DRHARD
echo auf E:\
goto LETSGO
:INST
if "%2" == "" goto NODIR
echo im Verzeichnis \%2 auf der Festplatte %1 installieren wollen.
goto LETSGO
:NODIR
echo im Verzeichnis \DRHARD auf der Festplatte %1 installieren wollen.
goto LETSGO
:LETSGO
echo
echo Mit STRG+C bzw. CTRL+C können Sie den Kopiervorgang jetzt abbrechen.
echo
echo ************************************************************************
PAUSE >NUL
cls
if "%1" == "" goto INSTTOC
if "%2" == "" goto INSTSTDDIR
md %1\%2
if not exist %1\%2\drhard.exe goto LETSCOPY
cls
echo !!ACHTUNG!!
echo Es existiert im Zielverzeichnis bereits eine Datei mit dem
echo Namen DRHARD.EXE. Beachten Sie, daß ggf. vorhandene ältere
echo Programmdateien nun überschrieben werden.
echo Abbruch mit STRG+C bzw. CTRL+C.
pause >nul
goto LETSCOPY
:LETSCOPY
rem if errorlevel 4 goto ERRMESSAGE
rem if errorlevel 1 goto ERRMESSAGE
echo Kopieren...
copy drhard.* %1\%2 >nul
copy *.txt %1\%2 >nul
copy file_id.diz %1\%2 >nul
copy update.fml %1\%2 >nul
copy gratis.upd %1\%2 >nul
copy benchvgl.dat %1\%2 >nul
copy kunde.dat %1\%2 >nul
copy liesmich.bat %1\%2 >nul
goto ENDMESSAGE
:INSTSTDDIR
md %1\DRHARD >nul
if not exist %1\drhard\drhard.exe goto CPYSTDDIR
cls
echo !!ACHTUNG!!
echo Es existiert im Zielverzeichnis bereits eine Datei mit dem
echo Namen DRHARD.EXE. Beachten Sie, daß ggf. vorhandene ältere
echo Programmdateien nun überschrieben werden.
echo Abbruch mit STRG+C bzw. CTRL+C.
pause >nul
goto CPYSTDDIR
:CPYSTDDIR
rem if errorlevel 4 goto ERRMESSAGE
rem if errorlevel 1 goto ERRMESSAGE
echo Kopieren...
copy drhard.* %1\DRHARD >nul
copy *.txt %1\drhard >nul
copy file_id.diz %1\drhard >nul
copy update.fml %1\drhard >nul
copy gratis.upd %1\drhard >nul
copy benchvgl.dat %1\drhard >nul
copy kunde.dat %1\drhard >nul
copy liesmich.bat %1\drhard >nul
goto ENDMESSAGE
:INSTTOC
md c:\drhard
if not exist c:\drhard\drhard.exe goto CPYTOC
cls
echo !!ACHTUNG!!
echo Es existiert im Zielverzeichnis bereits eine Datei mit dem
echo Namen DRHARD.EXE. Beachten Sie, daß ggf. vorhandene ältere
echo Programmdateien nun überschrieben werden.
echo Abbruch mit STRG+C bzw. CTRL+C.
pause >nul
goto CPYTOC
:CPYTOC
echo Kopieren ...
copy drhard.* c:\drhard >nul
copy *.txt c:\drhard >nul
copy file_id.diz c:\drhard >nul
copy update.fml c:\drhard >nul
copy gratis.upd c:\drhard >nul
copy benchvgl.dat c:\drhard >nul
copy kunde.dat c:\drhard >nul
copy liesmich.bat c:\drhard >nul
goto ENDMESSAGE
:ERRMESSAGE
cls
echo **************************************
echo Fehlerhafte Laufwerkseingabe !!!
echo Beliebige Taste...
echo **************************************
goto END
:ENDMESSAGE
echo
echo ********************************************************
echo Der Kopiervorgang ist beendet!
echo
echo Starten Sie Dr.Hardware Sysinfo künftig, indem Sie
echo zunächst in das Programmverzeichnis auf dem Laufwerk
if "%1"=="" goto STARTSTD
if "%2"=="" goto STARTDRV
goto STARTDIRDRV
:STARTSTD
echo C:\ wechseln. Geben Sie dazu ein: [cd drhard]
goto STARTEXE
:STARTDRV
echo %1\ wechseln. Geben Sie dazu ein: [cd drhard]
goto STARTEXE
:STARTDIRDRV
echo %1\ wechseln. Geben Sie dazu ein: [cd %2]
goto STARTEXE
:STARTEXE
echo ...und danach die Programmdatei laden...
echo Geben Sie dazu ein: [drhard]
echo
echo Beliebige Taste...
echo ********************************************************
goto END
:END
pause >nul
echo on